package org.xx.armory.service;

/**
 * 表示服务在当前上下文中不可访问。
 *
 * @author Haart
 */
public class ServiceNotAccessibleException
        extends ServiceException {

    /**
     *
     */
    private static final long serialVersionUID = 1L;

    /**
     * 构造{@link ServiceNotAccessibleException}类型的实例。
     *
     * @param message
     *         异常消息。
     */
    public ServiceNotAccessibleException(
            String message
    ) {
        super(message);
    }

    /**
     * 构造{@link ServiceNotAccessibleException}类型的实例。
     *
     * @param cause
     *         引发异常的原因。
     */
    public ServiceNotAccessibleException(
            Throwable cause
    ) {
        super(cause);
    }

    /**
     * 构造{@link ServiceNotAccessibleException}类型的实例。
     *
     * @param message
     *         异常消息。
     * @param cause
     *         引发异常的原因。
     */
    public ServiceNotAccessibleException(
            String message,
            Throwable cause
    ) {
        super(message, cause);
    }
}
